#pragma once

#include "BaseInc.h"

class CImage : public IImage
{
public:
	CImage();
	~CImage();


	int_32 GetWidth() const { return m_size.Width;}
	int_32 GetHeight() const { return m_size.Height;}
	CSizeInt32 GetSize() const { return m_size;}

	void FromFile(const char_16 * szFile);
	GpsImage * GetGpsImage() { return m_pImage;}
	const GpsImage * GetGpsImage() const { return m_pImage;}
private:
	GpsImage * m_pImage;
	CSizeInt32 m_size;
};